device affording protection against wind effects - German English Dictionary
History

device affording protection against wind effects



Meanings of "device affording protection against wind effects" in German English Dictionary : 1 result(s)

English German
Patent
device affording protection against wind effects Windschutzvorrichtung